//大家可以百度了解一下node事件工作原理
//作业：模仿视频或下面的代码，定义一个事件“生日”，定义一个事件处理函数“过生日”，触发生日事件。


//先生成事件器
let e = require("events");
let eEmitter = new e.EventEmitter();


//绑定事件
eEmitter.addListener("我定义的事件名称", 事件处理函数);

function 事件处理函数() {
    console.log("事件处理了。。。");
}


//触发事件
eEmitter.emit("我定义的事件名称");



//我的代码👇
let bday = require("events");
let bdayEmitter = new bday.EventEmitter();

bdayEmitter.addListener("这是生日事件哦", birthday);

function birthday() {
    console.log("过生日啦~");
}
bdayEmitter.emit("这是生日事件哦");